/**
 * 自定义插件
 * @method 弹出提示框 {@link showMessage}
 *
 * @author likunrui2
 * */
import Vue from 'vue'

export const showMessage = (message, type) => {
  let messageJQ = Vue.prototype.$('<div style=\'width:25%;top:15%;left:40%;position:fixed;' +
    'text-align: center;font-size:16px;\'><strong>' + message + '</strong>' +
    '</div>')
  if (type === 0) {
    messageJQ.addClass('alert alert-danger')
  } else if (type === 1) {
    messageJQ.addClass('alert alert-success')
  }
  /* 先将原始隐藏，然后添加到页面，最后以600秒的速度下拉显示出来 */
  messageJQ.hide().appendTo('body').slideDown(600)
  /* 3秒之后自动删除生成的元素 */
  window.setTimeout(() => {
    messageJQ.slideUp(600)
  }, 1000)
}
